police motorcyclist, wearing a helmet - Spanish English Dictionary